html, body, h1, h2, h3, h4, ul, li { margin: 0; padding: 0;}
h1 img { display: block;}
img { border: 0;}
a { color: #000000; /*#aa942b;*/}
   a:hover { color: #303030;}
.left { float: left;}
.right { float: right;}
.more { text-align: right;}
.clear { clear: both; padding:0; margin:0;}
body { background-color:#a0a0a0;/*#cab44b;*//*#a0a0a0;*/ text-align: center; color: #000;
   padding-bottom: 5px; padding-top: 5px;
   /*font-family:Georgia,"Bookman Old Style",Bookman,"New Century Schoolbook","Bookman Antiqua",Palatino,"Utopia","New York","Times New Roman",Times,serif;*/
   font-family:"Bookman Old Style",Bookman,"New Century Schoolbook","Bookman Antiqua",Palatino,"Utopia","New York","Times New Roman",Times,serif;
   font-size: 14px;  font-weight: bold; }
#wrapper { text-align: left; margin: auto; width: 778px; position: relative;
           background-color: #cccccc; border: 1px solid #000;}
#header { position:absolute; top:0; left:0px; width:761px; height:200px;
      margin-left:9px; margin-right:9px; margin-top:9px; margin-bottom:9px; padding:0px;
      background: url(../img_site/photo_bandeau.jpg) no-repeat; background-color:#96f0c9;}
#header_nom { padding-top:0px; color:#d3dff9; font-size:18px; text-align: center;}
#header_hu { color:#d3dff9; font-size:16px; text-align: center;}
#header_ad { color:#d3dff9; font-size:12px; text-align: center;}
.fond_gris { background-color:grey;}
#communes { font-size:11px;}
#left { float: left; padding-top:212px; width: 243px; background: url(../img_site/body_bg.gif) repeat-y;}
#logo { width: 244px; height: 209px; text-align: center; color: #595959; background: url(../img_site/body_bg.gif) repeat-y;}
#btn_menu { }
.btn_menu { color:#000000; /*#aa942b;*/} /*7a9866;}*/
.btn_menu_actif { color:#a0a0a0; /*#cab44b;*/} /*7a9866;}*/
#nav { line-height:20px; background: url(../img_site/body_bg.gif) repeat-y;}
   #nav ul { margin-left: 9px; padding-left: 1px; padding-bottom: 0px; background: url(../img_site/body_bg.gif) repeat-y;}
   #nav li { list-style: none; font-weight:bold; background: url(../img_site/body_bg.gif) repeat-y; }
   #nav a { text-decoration: none; padding-left: 10px; display: block; width: 90%; padding: 0px 0 2px 8px;
      background: url(../img_site/body_bg.gif) repeat-y;}
      #nav a:hover { text-decoration: underline; background: #a0a0a0; /*#cab44b;*/ }
   #nav .important { border: none; background: 188px 10px url(../img_site/arr_orange.gif) no-repeat; }
      #nav .important a { color: #E9C379; }
#question { text-decoration: underline;}
#reponse { padding-left:5px; padding-bottom:5px;}
.question { text-decoration: underline;}
.reponse { padding-left:5px; padding-bottom:5px;}
#news { padding-left: 37px; padding-right: 22px; padding-bottom: 3px; text-align: justify; font-weight:normal;}
   #news h2 { font-size: 12px; }
   #news h3, #news p { font-size: 11px; margin: 1em 8px 1em 0; }
   #news a { color: #74653D; font-weight: bold; text-decoration: underline;}
      #news a:hover { color: #38301A; }
   #news .more { font-size: 9px; }
   #news .hr-dots { background: center url(../img_site/dots.gif) repeat-x; height: 10px; }
#support { margin-left:9px; padding: 1px; color: #1A1A18;}
#support p { }
#right_plan_acces1 { float: right; width: 490px; padding-right: 9px; padding-top: 212px;}
#right_plan_acces { float: left; padding-left:10px;}
#right { float: right; width: 500px;; padding-right: 9px; padding-top: 212px; padding-bottom:0px; margin-bottom:0px;
         font-size:14px; font-weight:normal;}
   #right a { color:#000000; /*#aa942b;*/ }
   #right a:hover { color:#aaaaaa; }
   #right h2 { font:18px arial, sans-serif; border-bottom:1px solid; padding-bottom:6px; margin-bottom: 1em;}
   #right h3 { font:14px arial, sans-serif; color:#000; border-bottom:1px solid #000; padding-bottom: 6px;
      margin-bottom: 1em; margin-top: 2em; }
   #right .left { margin-right: 18px; }
   #right .more { font-weight: bold; font-size: 10px; }
#page_accueil { font-size:18px; font-style: italic;}
#right_seul{ padding-right: 9px; padding-left: 9px; color:black; padding-top: 212px;}
   #right_seul a { color:black; }
      #right_seul a:hover { color:#02aae9; }
#welcome { margin-right: 20px; font-weight:normal;}
#profile { margin-right: 16px; font-weight:normal;}
#corp, #indu { float: left; width: 49%;}
#corp { margin-right: 1%;}
#corp-img, #indu-img { background: url(../img_site/pic_2.jpg) no-repeat;
   width: 112px; height: 23px; float: left; margin-right: 18px; text-align: center; padding-top: 90px;
   font-size: 9px; font-weight: bold;}
#indu-img { background: url(../img_site/pic_3.jpg) no-repeat;}
#spacer { }
.weltxt{ font-family:Georgia,"Bookman Old Style",Bookman,"New Century Schoolbook","Bookman Antiqua",Palatino,"Utopia","New York","Times New Roman",Times,serif;
   font-size:10px; color:#713e3a; margin-top:5px; margin-bottom:5px; margin-left:10px; margin-right:10px;
   text-decoration:none;}
#footer { background: url(../img_site/body_bg.gif) repeat-y;}
   #footer a      { color:#000000; /*#aa942b;*/ }
   #footer a:hover{ color:#aaaaaa; }
#copyright { border-top: 1px solid #000; text-align: center; padding: 2px 0px 2px 00px;
   font-size: 10px; color: #000000; /*#aa942b;*/ font-weight: bold;}
#footerline { }
.content2 { font-family:Georgia,"Bookman Old Style",Bookman,"New Century Schoolbook","Bookman Antiqua",Palatino,"Utopia","New York","Times New Roman",Times,serif;
   font-size:11px; color:#fff; margin-top:20px; text-decoration:none;}
p.titre_formulaire { background:#a5e3fe; color:#000000; border:2px outset #a5e3fe; }
p.erreur_formulaire { color:red;}
#coordonnees { line-height:18px; }
#coordonnees label { background-color: #a5e3fe; border:1px outset #cec4ab; font-size:90%; display: block;
   color:#000000; width: 35%; float: left; padding-right: 1%; text-align: right; letter-spacing: 0px; }
#coordonnees select { margin-left:0em; width: 60%; color:#015e95; }
#coordonnees input { margin-left:0em; width: 60%; color:#015e95; }
.coordonnees { line-height:18px; }
.coordonnees label { background-color: #a5e3fe; border:1px outset #cec4ab; font-size:90%; display: block;
   color:#000000; width: 35%; float: left; padding-right: 1%; text-align: right; letter-spacing: 0px; }
.coordonnees select { margin-left:0em; width: 60%; color:#015e95; }
.coordonnees input { margin-left:0em; width: 60%; color:#015e95; }
.input_file { margin-left:0em; width: 40%; color:red; }
         #cadre {
            BORDER-RIGHT: #b8d6c2 1px solid;
            PADDING-RIGHT: 0px;
            BORDER-TOP: #b8d6c2 1px solid;
            PADDING-LEFT: 0px;
            PADDING-BOTTOM: 5px;
            MARGIN: 0px;
            BORDER-LEFT: #b8d6c2 1px solid;
            WIDTH: 740px;
            PADDING-TOP: 10px;
            BORDER-BOTTOM: #b8d6c2 1px solid;
            HEIGHT: auto;
            BACKGROUND-COLOR: #f6fcec;
            TEXT-ALIGN: center;
         }
         #EmplacementDeMacarte {
            BORDER-RIGHT: #b8d6c2 1px solid;
            BORDER-TOP: #b8d6c2 1px solid;
            BORDER-LEFT: #b8d6c2 1px solid;
            BORDER-BOTTOM: #b8d6c2 1px solid;
         }
#calendrier {text-align:center;}
#calendrier li{list-style: none;border-bottom: 1px solid #aaaaaa;border-left: 1px solid #aaaaaa;}
#calendrier_libelle {width: 217px;margin: 0 auto;padding: 0;background-color:#333333;}
#calendrier_libelle li {float : left;width : 30px;background-color:#aaaaaa;list-style: none;}
.ligne {width: 217px;margin: 0 auto;padding: 0;} 
.ligne li {color: #000;float : left;width : 30px;background-color:#cccccc;
           border-bottom: 1px solid #aaaaaa;border-left: 1px solid #aaaaaa;list-style: none;}
.ligne li a:hover{list-style: none;text-decoration: none;background-color:#aaaaaa;}
li.itemCurrentItem {background-color:#cddb71;}
li.itemSelectedItem {background-color:#a5b348;}
